beach buggy

noun
British Dictionary definitions for beach buggy

beach buggy

noun
1.
a low car, often open and with balloon tyres, for driving on sand Also called dune buggy